nav{
    border-top: 5px solid #881ea1;
}
nav  a{
    color: #293a46;
    margin-top: 52px;
}
.dtp .bg-light{
    margin: auto !important;
}
.xx{
    margin:74px auto;
    width: 140px;
    height: 140px;
    border: 2px solid #6b15a1;
    border-radius: 30px;
}
.xx span a{
    font-size: 80px;
    padding: 30px 44px;
    color: #6b15a1;
}
.wz{
    text-align: center;
    margin-top: -60px;
}
.wz button{
    color: white;
    background: rebeccapurple;
    border:1px solid rebeccapurple!important;
}
.wz button:hover{
    color: rebeccapurple;
    background: white;
}
.sl{
    margin-top: 118px;
    text-align: center;
}
.sl h5{
    margin-top: 22px;
}
.hi{
    margin-top: 118px;
    text-align: center;
}
.hi h5{
    margin-top: 22px;
    margin-bottom: 50px;
}
main{
    margin-bottom: 30px;
}
.po img{
    width: 316px;
    height: 149px;
}
.gj{
    background: url("themes/img/avatar-fat.jpg");
    background-size: 100%;
    width: 105px;
    height: 100px;
    border-radius: 50px;
    border: 3px solid white;
    display: inline-block;
    margin-top: -50px;
}
.ij{
    background: url("themes/img/avatar-mdo.jpg");
    background-size: 100%;
    width: 105px;
    height: 100px;
    border-radius: 50px;
    border: 3px solid white;
    display: inline-block;
    margin-top: -50px;
}
.jj{
    background: url("themes/img/avatar-dhg.png");
    background-size: 100%;
    width: 105px;
    height: 100px;
    border-radius: 50px;
    border: 3px solid white;
    display: inline-block;
    margin-top: -50px;
}
main .container .row p{
    font-size: 14px;
    text-align: center;
    padding: 15px 20px;
    margin-top: -40px;
}
.col-md-4 button{
    background: #6b15a1;
    margin-top: -28px;
}
.hi .container .row button{
    background: rebeccapurple;
    border: 1px solid rebeccapurple;
}
.hi .container .row button:hover{
    background: white;
    color: rebeccapurple;
}
main .container .row .col-md-4 .ko{
    text-align: center;
    border: 1px solid #dddddd;
    width: 319px;
    height: 400px;
}
footer .container{
    margin-top: 133px;
    border-top: 5px solid #6b15a1;
    border-bottom: 1px solid #dddddd;
    border-left: 1px solid #dddddd;
    border-right: 1px solid #dddddd;
}
footer .row button{
    background:rebeccapurple;
    border: 1px solid rebeccapurple;
}
footer .row button:hover{
    background: white;
    border: 1px solid rebeccapurple;
    color: rebeccapurple;
}
footer .container{
    padding: 0 50px;
}
footer .db{
    margin-top: 82px;
    margin-bottom: 76px;
}
footer .db ul a{
    color: #6b15a1;
}
@media (max-width: 600px) {
    main .container .row .col-md-4{
     margin-left: 80px;
    }
}
